忽高忽低: low and high...
足以: sufficient to..., so much so that, so that...
退步: to do less well than before, to make a concession, setback, backward step, leeway, room to maneuver, fallback...
不由得: can't help, cannot but...
冰雹: hail, hailstone...
童话: children's fairy tales...
官: government official, governmental, official, public, organ of the body...
说道: to discuss, reason (behind sth)...
爪子: (animal's) claw...
混: to mix, to mingle, muddled, to drift along, to muddle along, to pass for, to get along with sb, thoughtless, reckless...